package pe.com.tma.model;

import java.io.Serializable;

import java.sql.Timestamp;

public class CotizacionhistoricoPK implements Serializable {
    private Timestamp fecha;
    private String idInstrumento;

    public CotizacionhistoricoPK() {
    }

    public CotizacionhistoricoPK(Timestamp fecha, String idInstrumento) {
        this.fecha = fecha;
        this.idInstrumento = idInstrumento;
    }

    public boolean equals(Object other) {
        if (other instanceof CotizacionhistoricoPK) {
            final CotizacionhistoricoPK otherCotizacionhistoricoPK = (CotizacionhistoricoPK) other;
            final boolean areEqual =
                (otherCotizacionhistoricoPK.fecha.equals(fecha) && otherCotizacionhistoricoPK.idInstrumento.equals(idInstrumento));
            return areEqual;
        }
        return false;
    }

    public int hashCode() {
        return super.hashCode();
    }

    Timestamp getFecha() {
        return fecha;
    }

    void setFecha(Timestamp fecha) {
        this.fecha = fecha;
    }

    String getIdInstrumento() {
        return idInstrumento;
    }

    void setIdInstrumento(String idInstrumento) {
        this.idInstrumento = idInstrumento;
    }
}
